#main-content .banner img{width:100%;display:block;}
#main-content .block-menu{background:#fff;margin:0 auto;padding:12px 0 12px 0;overflow:hidden;}
#main-content .block-menu .block{float:left;text-align:center;width:25%;}
#main-content .block-menu img{width:46px;height:46px;}
#main-content .block-menu .block div{margin-top:5px;font-size:14px;}
#main-content .show-pic{background:#f4f4f4;}
#main-content .show-pic-title{padding:20px 0;}

/*分类下拉列表*/
#categoryList{display:none;width:100%;height:120%;position:fixed;top:0;z-index:10;background:#fff;}
#categoryList .plate_name,#categoryList .categoryList_li{border-bottom:1px solid #f0f0f0;}
#categoryList .plate_name{height:50px;line-height:50px;}
#categoryList .categoryList_li{height:44px;line-height:44px;width:46%;margin:0px 1%;text-align:center;float:left;}
#categoryList .categoryList_li a{display:inline-block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
#categoryList .plate_name .cancelIcon{height:50px;position:absolute;left:0;top:0;}

/*列表排序*/
.nav-pros-list{width:100%;padding:.18rem 0;background-color:#fff;border-bottom:1px solid #ccc;border-top:1px solid #eee;margin-bottom:4px;}
.nav-pros-list>ul>li{width:33%;line-height:24px;float:left;border-left:1px solid #ccc}
.nav-pros-list>ul>li>a{display:block;padding:0 .3rem;font-size:12px;color:#999;letter-spacing:0;text-align:center}
.nav-pros-list>ul>li>a.on{color:#f7672e;}
.nav-pros-list>ul>li:first-child{border-left:0}
.nav-pros-list>ul>li:first-child>a{padding-left:.19rem}
.nav-pros-list>ul>li:last-child>a{padding-right:0rem}
.pic-list{overflow:hidden;}
.pic-list img{display:block;}
.pic-list .pic-box{float:left;width:45%;overflow:hidden;box-shadow:0 0 1px rgba(0,0,0,.2);-webkit-box-shadow:0 0 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 1px rgba(0,0,0,.2);margin-bottom:10px;margin-left:3%;border-radius:0.1rem;background-image: url(../images/list_bgword2.png);}
.pic-list .pic-box_excel{float:left;width:45%;overflow:hidden;box-shadow:0 0 1px rgba(0,0,0,.2);-webkit-box-shadow:0 0 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 1px rgba(0,0,0,.2);margin-bottom:10px;margin-left:3%;border-radius:0.1rem;background-image: url(../images/list_bgexcel2.png);}
.pic-list .pic-box-ppt{float:left;width:45%;overflow:hidden;margin-bottom:10px;margin-left:3%;}

.pic-list .pic-box:nth-child(2n+1),.pic-list .pic-box_excel:nth-child(2n+1){clear:both;}
.pic-list .pic-box2{margin-right:0px;}
.pic-list .pic-box img,.pic-list .pic-box_excel img{margin-top: 18px; height: 156px; width: 110px; margin-left: 23px;margin-bottom: 20px;}

.pic-list .pic-box-ppt img{height: auto; min-height: 244px; max-height: 244px;width: 175.5px;}

.pic-list .pic-title,.pic-list .pic-info{width:100%;max-height:40px;padding-left:10px;background:#fff;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.pic-list .pic-title{line-height:20px;font-weight:normal;font-size:12px;}

.pic-list .ppt-pic-title{width:175.5px;max-height:20px;padding-left:10px;background:#fff;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;line-height:20px;font-weight:normal;font-size:12px;}

.pic-list .pic-box .pic-box-word-excel-ppt{
	height:244px;overflow:hidden;
}

.icon-download span,.icon-fav span{display:inline-block;width:12px;height:12px;}
.icon-download span{background:url("../images/icon-download-mini2x.png") no-repeat;background-size:12px 12px;}
.icon-fav span{background:url("../images/icon-favorate-mini2x.png") no-repeat;background-size:12px 12px;}
.icon-download{float:left;}
.icon-fav{margin-left:8px;float:right;margin-right:10px;}
#show-more{width:calc(100% - 22px);height:44px;display:block;text-align:center;margin:0px auto;margin-top:20px;background-color:#fff;line-height:44px;clear:both;}
#show-more.loading{background-image:url("../images/icon-spin2x.png");background-repeat:no-repeat;background-position:center;background-size:16px 16px;}
#bottom{background:#f4f4f4;padding:20px 0 20px 0;}
#bottom #bottom-content{text-align:center;}
#bottom #bottom-content .switch{padding:0px 0 10px 0;}

.flow-title {width: 120px;max-height: 40px;line-height: 24px;margin-left: 45px;overflow: hidden;text-overflow: ellipsis;margin-top: 10px;white-space: nowrap;}

.format-title {width: 160px;margin-left: 15px;}

.flow-title p {color: #000;}/*font-weight: bold;*/
.format-title p{color: #000;font-size:10px;}